12 implementations of IConfigErrorInfo
System.Configuration (12)
System\Configuration\ConfigXmlAttribute.cs (1)
14
internal sealed class ConfigXmlAttribute : XmlAttribute,
IConfigErrorInfo
{
System\Configuration\ConfigXmlCDataSection.cs (1)
14
internal sealed class ConfigXmlCDataSection : XmlCDataSection,
IConfigErrorInfo
{
System\Configuration\ConfigXmlComment.cs (1)
14
internal sealed class ConfigXmlComment : XmlComment,
IConfigErrorInfo
{
System\Configuration\ConfigXmlElement.cs (1)
14
internal sealed class ConfigXmlElement : XmlElement,
IConfigErrorInfo
{
System\Configuration\ConfigXmlReader.cs (1)
23
internal sealed class ConfigXmlReader : XmlTextReader,
IConfigErrorInfo
{
System\Configuration\ConfigXmlSignificantWhitespace.cs (1)
14
internal sealed class ConfigXmlSignificantWhitespace : XmlSignificantWhitespace,
IConfigErrorInfo
{
System\Configuration\ConfigXmlText.cs (1)
14
internal sealed class ConfigXmlText : XmlText,
IConfigErrorInfo
{
System\Configuration\ConfigXmlWhitespace.cs (1)
14
internal sealed class ConfigXmlWhitespace : XmlWhitespace,
IConfigErrorInfo
{
System\Configuration\ErrorInfoXmlDocument.cs (1)
22
internal sealed class ErrorInfoXmlDocument : XmlDocument,
IConfigErrorInfo
{
System\Configuration\FactoryRecord.cs (1)
19
internal class FactoryRecord :
IConfigErrorInfo
{
System\Configuration\SectionXmlInfo.cs (1)
18
internal sealed class SectionXmlInfo :
IConfigErrorInfo
{
System\Configuration\XmlUtil.cs (1)
35
internal sealed class XmlUtil : IDisposable,
IConfigErrorInfo
57 references to IConfigErrorInfo
System.Configuration (56)
System\Configuration\BaseConfigurationRecord.cs (15)
1881
string filename = ((
IConfigErrorInfo
)xmlUtil).Filename;
2270
string safeFilename = ConfigurationErrorsException.AlwaysSafeFilename(((
IConfigErrorInfo
)xmlUtil).Filename);
3555
private void VerifyDefinitionAllowed(FactoryRecord factoryRecord, string configPath,
IConfigErrorInfo
errorInfo) {
3565
VerifySectionName(name, (
IConfigErrorInfo
) xmlUtil, allowImplicit, allowConfigNames);
3574
static protected void VerifySectionName(string name,
IConfigErrorInfo
errorInfo, bool allowImplicit, bool allowConfigNames = false) {
3632
internal static string NormalizeLocationSubPath(string subPath,
IConfigErrorInfo
errorInfo) {
3795
static internal string NormalizeConfigSource(string configSource,
IConfigErrorInfo
errorInfo) {
3917
string configKey, string configSourceStreamName, string configSourceArg,
IConfigErrorInfo
errorInfo) {
3938
string configKey, string configSourceStreamName, string configSourceArg,
IConfigErrorInfo
errorInfo) {
4206
static internal string ValidateConfigBuilderAttribute(string configBuilder,
IConfigErrorInfo
errorInfo) {
4214
static internal string ValidateProtectionProviderAttribute(string protectionProvider,
IConfigErrorInfo
errorInfo) {
4225
IConfigErrorInfo
err = (
IConfigErrorInfo
)clone;
4294
IConfigErrorInfo
err = (
IConfigErrorInfo
)reader;
System\Configuration\ClientConfigurationHost.cs (1)
417
public override void VerifyDefinitionAllowed(string configPath, ConfigurationAllowDefinition allowDefinition, ConfigurationAllowExeDefinition allowExeDefinition,
IConfigErrorInfo
errorInfo) {
System\Configuration\ConfigurationErrorsException.cs (8)
80
internal ConfigurationErrorsException(string message,
IConfigErrorInfo
errorInfo) :
83
internal ConfigurationErrorsException(string message, Exception inner,
IConfigErrorInfo
errorInfo) :
304
return GetConfigErrorInfoLineNumber(node as
IConfigErrorInfo
);
312
return GetUnsafeConfigErrorInfoFilename(node as
IConfigErrorInfo
);
319
return GetConfigErrorInfoLineNumber(reader as
IConfigErrorInfo
);
327
return GetUnsafeConfigErrorInfoFilename(reader as
IConfigErrorInfo
);
333
private static int GetConfigErrorInfoLineNumber(
IConfigErrorInfo
errorInfo) {
342
private static string GetUnsafeConfigErrorInfoFilename(
IConfigErrorInfo
errorInfo) {
System\Configuration\ConfigXmlAttribute.cs (2)
23
int
IConfigErrorInfo
.LineNumber {
26
string
IConfigErrorInfo
.Filename {
System\Configuration\ConfigXmlCDataSection.cs (2)
23
int
IConfigErrorInfo
.LineNumber {
26
string
IConfigErrorInfo
.Filename {
System\Configuration\ConfigXmlComment.cs (2)
23
int
IConfigErrorInfo
.LineNumber {
26
string
IConfigErrorInfo
.Filename {
System\Configuration\ConfigXmlElement.cs (2)
23
int
IConfigErrorInfo
.LineNumber {
26
string
IConfigErrorInfo
.Filename {
System\Configuration\ConfigXmlReader.cs (2)
57
int
IConfigErrorInfo
.LineNumber {
71
string
IConfigErrorInfo
.Filename {
System\Configuration\ConfigXmlSignificantWhitespace.cs (2)
23
int
IConfigErrorInfo
.LineNumber {
26
string
IConfigErrorInfo
.Filename {
System\Configuration\ConfigXmlText.cs (2)
23
int
IConfigErrorInfo
.LineNumber {
26
string
IConfigErrorInfo
.Filename {
System\Configuration\ConfigXmlWhitespace.cs (2)
23
int
IConfigErrorInfo
.LineNumber {
26
string
IConfigErrorInfo
.Filename {
System\Configuration\ErrorInfoXmlDocument.cs (5)
27
int
IConfigErrorInfo
.LineNumber {
41
internal int LineNumber { get { return ((
IConfigErrorInfo
)this).LineNumber; } }
43
string
IConfigErrorInfo
.Filename {
64
IConfigErrorInfo
err = (
IConfigErrorInfo
) reader;
System\Configuration\ExceptionUtil.cs (1)
39
static internal ConfigurationErrorsException WrapAsConfigException(string outerMessage, Exception e,
IConfigErrorInfo
errorInfo) {
System\Configuration\Internal\DelegatingConfigHost.cs (1)
170
public virtual void VerifyDefinitionAllowed(string configPath, ConfigurationAllowDefinition allowDefinition, ConfigurationAllowExeDefinition allowExeDefinition,
IConfigErrorInfo
errorInfo) {
System\Configuration\Internal\IInternalConfigConfigurationFactory.cs (1)
32
string NormalizeLocationSubPath(string subPath,
IConfigErrorInfo
errorInfo);
System\Configuration\Internal\IInternalConfigHost.cs (1)
82
void VerifyDefinitionAllowed(string configPath, ConfigurationAllowDefinition allowDefinition, ConfigurationAllowExeDefinition allowExeDefinition,
IConfigErrorInfo
errorInfo);
System\Configuration\Internal\InternalConfigConfigurationFactory.cs (1)
32
string IInternalConfigConfigurationFactory.NormalizeLocationSubPath(string subPath,
IConfigErrorInfo
errorInfo) {
System\Configuration\Internal\InternalConfigHost.cs (1)
364
void IInternalConfigHost.VerifyDefinitionAllowed(string configPath, ConfigurationAllowDefinition allowDefinition, ConfigurationAllowExeDefinition allowExeDefinition,
IConfigErrorInfo
errorInfo) {
System\Configuration\MgmtConfigurationRecord.cs (1)
1844
throw new ConfigurationErrorsException(SR.GetString(SR.Config_section_locked), (
IConfigErrorInfo
)(null));
System\Configuration\PropertySourceInfo.cs (4)
60
IConfigErrorInfo
err = reader as
IConfigErrorInfo
;
70
IConfigErrorInfo
err = reader as
IConfigErrorInfo
;
System.Web (1)
Configuration\WebConfigurationHost.cs (1)
592
public override void VerifyDefinitionAllowed(string configPath, ConfigurationAllowDefinition allowDefinition, ConfigurationAllowExeDefinition allowExeDefinition,
IConfigErrorInfo
errorInfo) {