Syntax
public interface IConfig : IMetadataValue
Properties
Methods
Extension Methods
Name |
Value |
Summary |
Cast<TValue>() |
Config<TValue> |
Casts the config delegate to the specified type.
|
EnsureNonDocument<IConfig>(string) |
TConfig |
Ensures that the config is not null and doesn't require a document and throws
System.ArgumentNullException or System.ArgumentException if it is.
|
EnsureNonDocumentIfNonNull<IConfig>(string) |
TConfig |
Ensures that the config doesn't require a document, but only if not null and throws
System.ArgumentException if it does.
|
EnsureNonNull<IConfig>(string) |
TConfig |
Ensures that the config is not null and throws System.ArgumentNullException if it is.
|
ThrowIfNull<IConfig>(string) |
T |
|
ToDocument<IConfig>(IContentProvider) |
IDocument |
|
ToDocument<IConfig>(IEnumerable<KeyValuePair<string, object>>, IContentProvider) |
IDocument |
|
ToDocument<IConfig>(NormalizedPath, IContentProvider) |
IDocument |
|
ToDocument<IConfig>(NormalizedPath, IEnumerable<KeyValuePair<string, object>>, IContentProvider) |
IDocument |
|
ToDocument<IConfig>(NormalizedPath, NormalizedPath, IContentProvider) |
IDocument |
|
ToDocument<IConfig>(NormalizedPath, NormalizedPath, IEnumerable<KeyValuePair<string, object>>, IContentProvider) |
IDocument |
|