CallbackDebugElement Класс

Определение

Представляет элемент конфигурации, указывающий отладку на стороне службы для объекта обратного вызова Windows Communication Foundation (WCF). Этот класс не может быть унаследован.

public ref class CallbackDebugElement sealed : System::ServiceModel::Configuration::BehaviorExtensionElement
public sealed class CallbackDebugElement : System.ServiceModel.Configuration.BehaviorExtensionElement
type CallbackDebugElement = class
    inherit BehaviorExtensionElement
Public NotInheritable Class CallbackDebugElement
Inherits BehaviorExtensionElement
Наследование
Наследование

Комментарии

IncludeExceptionDetailInFaults Если свойство true задано программным способом, можно включить поток сведений об управляемом исключении в объекте обратного вызова клиента обратно в службу для отладки.

Предостережение

Возврат сведений об управляемом исключении клиентам может быть угрозой безопасности. Это связано с тем, что сведения об исключении предоставляют сведения о реализации внутренней службы, которую могут использовать несанкционированные клиенты.

Конструкторы

Имя Описание
CallbackDebugElement()

Инициализирует новый экземпляр класса CallbackDebugElement.

Свойства

Имя Описание
BehaviorType

Возвращает тип этого элемента поведения.

ConfigurationElementName

Возвращает имя этого элемента конфигурации.

(Унаследовано от ServiceModelExtensionElement)
CurrentConfiguration

Возвращает ссылку на экземпляр верхнего уровня Configuration , представляющий иерархию конфигурации, к которой принадлежит текущий ConfigurationElement экземпляр.

(Унаследовано от ConfigurationElement)
ElementInformation

ElementInformation Возвращает объект, содержащий не настраиваемую информацию и функциональные возможности ConfigurationElement объекта.

(Унаследовано от ConfigurationElement)
ElementProperty

ConfigurationElementProperty Возвращает объект, представляющий ConfigurationElement сам объект.

(Унаследовано от ConfigurationElement)
EvaluationContext

Возвращает объект ContextInformation для объекта ConfigurationElement.

(Унаследовано от ConfigurationElement)
HasContext

Возвращает значение, указывающее, является CurrentConfigurationли null свойство.

(Унаследовано от ConfigurationElement)
IncludeExceptionDetailInFaults

Возвращает или задает значение, указывающее, возвращают ли объекты обратного вызова клиента сведения об управляемом исключении в ошибках SOAP обратно в службу.

Item[ConfigurationProperty]

Возвращает или задает свойство или атрибут этого элемента конфигурации.

(Унаследовано от ConfigurationElement)
Item[String]

Возвращает или задает свойство, атрибут или дочерний элемент этого элемента конфигурации.

(Унаследовано от ConfigurationElement)
LockAllAttributesExcept

Возвращает коллекцию заблокированных атрибутов.

(Унаследовано от ConfigurationElement)
LockAllElementsExcept

Возвращает коллекцию заблокированных элементов.

(Унаследовано от ConfigurationElement)
LockAttributes

Возвращает коллекцию заблокированных атрибутов.

(Унаследовано от ConfigurationElement)
LockElements

Возвращает коллекцию заблокированных элементов.

(Унаследовано от ConfigurationElement)
LockItem

Возвращает или задает значение, указывающее, заблокирован ли элемент.

(Унаследовано от ConfigurationElement)
Properties

Возвращает коллекцию свойств.

(Унаследовано от ConfigurationElement)

Методы

Имя Описание
CopyFrom(ServiceModelExtensionElement)

Копирует содержимое указанного элемента конфигурации в этот элемент конфигурации.

CreateBehavior()

Создает расширение поведения на основе текущих параметров конфигурации.

(Унаследовано от BehaviorExtensionElement)
DeserializeElement(XmlReader, Boolean)

Считывает XML из файла конфигурации.

(Унаследовано от ConfigurationElement)
Equals(Object)

Сравнивает текущий ConfigurationElement экземпляр с указанным объектом.

(Унаследовано от ConfigurationElement)
GetHashCode()

Возвращает уникальное значение, представляющее текущий ConfigurationElement экземпляр.

(Унаследовано от ConfigurationElement)
GetTransformedAssemblyString(String)

Возвращает преобразованную версию указанного имени сборки.

(Унаследовано от ConfigurationElement)
GetTransformedTypeString(String)

Возвращает преобразованную версию указанного имени типа.

(Унаследовано от ConfigurationElement)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
Init()

Задает объект исходному ConfigurationElement состоянию.

(Унаследовано от ConfigurationElement)
InitializeDefault()

Используется для инициализации набора значений по умолчанию для ConfigurationElement объекта.

(Унаследовано от ConfigurationElement)
IsModified()

Возвращает значение, указывающее, был ли изменен этот элемент конфигурации.

(Унаследовано от ServiceModelExtensionElement)
IsReadOnly()

Возвращает значение, указывающее, доступен ли ConfigurationElement объект только для чтения.

(Унаследовано от ConfigurationElement)
ListErrors(IList)

Добавляет ошибки недопустимого свойства в этом ConfigurationElement объекте и во все подэлементы в переданный список.

(Унаследовано от ConfigurationElement)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
OnDeserializeUnrecognizedAttribute(String, String)

Возвращает значение, указывающее, обнаружен ли неизвестный атрибут во время десериализации.

(Унаследовано от ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

Возвращает значение, указывающее, обнаружен ли неизвестный элемент во время десериализации.

(Унаследовано от ConfigurationElement)
OnRequiredPropertyNotFound(String)

Создает исключение, если обязательное свойство не найдено.

(Унаследовано от ConfigurationElement)
PostDeserialize()

Вызывается после десериализации.

(Унаследовано от ConfigurationElement)
PreSerialize(XmlWriter)

Вызывается перед сериализацией.

(Унаследовано от ConfigurationElement)
Reset(ConfigurationElement)

Сбрасывает внутреннее состояние этого объекта элемента конфигурации, включая блокировки и коллекции свойств.

(Унаследовано от ServiceModelExtensionElement)
ResetModified()

Сбрасывает значение IsModified() метода false на момент реализации в производном классе.

(Унаследовано от ConfigurationElement)
SerializeElement(XmlWriter, Boolean)

Записывает содержимое этого элемента конфигурации в файл конфигурации.

(Унаследовано от ServiceModelExtensionElement)
SerializeToXmlElement(XmlWriter, String)

Записывает внешние теги этого элемента конфигурации в файл конфигурации при реализации в производном классе.

(Унаследовано от ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

Задает свойству указанное значение.

(Унаследовано от ConfigurationElement)
SetPropertyValueIfNotDefaultValue<T>(String, T)

Задает значение свойства для элемента конфигурации, если значение не является значением по умолчанию.

(Унаследовано от ServiceModelConfigurationElement)
SetReadOnly()

IsReadOnly() Задает свойство для ConfigurationElement объекта и всех вложенных элементов.

(Унаследовано от ConfigurationElement)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Изменяет объект для удаления всех значений ConfigurationElement , которые не должны быть сохранены.

(Унаследовано от ConfigurationElement)

Применяется к