SamplingLoggerBuilderExtensions.AddSampler Method     
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| AddSampler(ILoggingBuilder, LoggingSampler) | 
						 Adds a logging sampler instance to the logging infrastructure.  | 
        	
| AddSampler<T>(ILoggingBuilder) | 
						 Adds a logging sampler type to the logging infrastructure.  | 
        	
AddSampler(ILoggingBuilder, LoggingSampler)
Adds a logging sampler instance to the logging infrastructure.
public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddSampler(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, Microsoft::Extensions::Logging::LoggingSampler ^ sampler);
	public static Microsoft.Extensions.Logging.ILoggingBuilder AddSampler(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.LoggingSampler sampler);
	static member AddSampler : Microsoft.Extensions.Logging.ILoggingBuilder * Microsoft.Extensions.Logging.LoggingSampler -> Microsoft.Extensions.Logging.ILoggingBuilder
	<Extension()>
Public Function AddSampler (builder As ILoggingBuilder, sampler As LoggingSampler) As ILoggingBuilder
	Parameters
- builder
 - ILoggingBuilder
 
The dependency injection container to add logging to.
- sampler
 - LoggingSampler
 
The sampler instance to add.
Returns
The value of builder.
Exceptions
builder or sampler is null.
Applies to
AddSampler<T>(ILoggingBuilder)
Adds a logging sampler type to the logging infrastructure.
public:
generic <typename T>
 where T : Microsoft::Extensions::Logging::LoggingSampler[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddSampler(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder);
	public static Microsoft.Extensions.Logging.ILoggingBuilder AddSampler<T>(this Microsoft.Extensions.Logging.ILoggingBuilder builder) where T : Microsoft.Extensions.Logging.LoggingSampler;
	static member AddSampler : Microsoft.Extensions.Logging.ILoggingBuilder -> Microsoft.Extensions.Logging.ILoggingBuilder (requires 'T :> Microsoft.Extensions.Logging.LoggingSampler)
	<Extension()>
Public Function AddSampler(Of T As LoggingSampler) (builder As ILoggingBuilder) As ILoggingBuilder
    Type Parameters
- T
 
Logging sampler type.
Parameters
- builder
 - ILoggingBuilder
 
The dependency injection container to add logging to.
Returns
The value of builder.
Exceptions
builder is null.