CustomBindingElement CustomBindingElement CustomBindingElement CustomBindingElement Class

정의

사용자에게 메시징 스택에 대한 모든 제어를 제공하는 구성 섹션을 나타냅니다.Represents the configuration section that provides full control over the messaging stack for the user.

public ref class CustomBindingElement : System::ServiceModel::Configuration::NamedServiceModelExtensionCollectionElement<System::ServiceModel::Configuration::BindingElementExtensionElement ^>, System::Collections::Generic::ICollection<System::ServiceModel::Configuration::BindingElementExtensionElement ^>, System::Collections::Generic::IEnumerable<System::ServiceModel::Configuration::BindingElementExtensionElement ^>, System::ServiceModel::Configuration::IBindingConfigurationElement
public class CustomBindingElement : System.ServiceModel.Configuration.NamedServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.Collections.Generic.ICollection<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.Collections.Generic.IEnumerable<System.ServiceModel.Configuration.BindingElementExtensionElement>, System.ServiceModel.Configuration.IBindingConfigurationElement
type CustomBindingElement = class
    inherit NamedServiceModelExtensionCollectionElement<BindingElementExtensionElement>
    interface ICollection<BindingElementExtensionElement>
    interface seq<BindingElementExtensionElement>
    interface IEnumerable
    interface IBindingConfigurationElement
Public Class CustomBindingElement
Inherits NamedServiceModelExtensionCollectionElement(Of BindingElementExtensionElement)
Implements IBindingConfigurationElement, ICollection(Of BindingElementExtensionElement), IEnumerable(Of BindingElementExtensionElement)
상속
구현

설명

사용자 지정 바인딩은 Windows Communication Foundation (WCF) 메시징 스택에 대 한 모든 권한을 제공합니다.Custom bindings provide full control over the Windows Communication Foundation (WCF) messaging stack. 개별 바인딩에서는 스택에 나타나는 순서대로 스택 요소의 구성 요소를 지정함으로써 메시지 스택을 정의하며,An individual binding defines the message stack by specifying the configuration elements for the stack elements in the order they appear on the stack. 각 요소는 스택의 한 요소를 정의하고 구성합니다.Each element defines and configures the one element of the stack. 각 사용자 지정 바인딩에는 단 한 개의 전송 요소가 있어야 합니다.There must be one and only one transport element in each custom binding. 이 요소가 없으면 메시징 스택이 완전하지 않습니다.Without this element, the messaging stack is incomplete.

스택에서 요소가 나타나는 순서는 작업이 메시지에 적용되는 순서이므로 중요합니다.The order in which elements appear in the stack matters, because it is the order in which operations are applied to the message. 다음과 같은 스택 요소 순서를 사용하는 것이 좋습니다.The recommended order of stack elements is the following:

  1. Transactions(선택적)Transactions (optional)

  2. Reliable Messaging(선택적)Reliable Messaging (optional)

  3. Security(선택적)Security (optional)

  4. 전송Transport

  5. 인코더(선택적)Encoder (optional)

생성자

CustomBindingElement() CustomBindingElement() CustomBindingElement() CustomBindingElement()

CustomBindingElement 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the CustomBindingElement class.

CustomBindingElement(String) CustomBindingElement(String) CustomBindingElement(String) CustomBindingElement(String)

지정된 이름을 사용하여 CustomBindingElement 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the CustomBindingElement class with the specified name.

속성

CloseTimeout CloseTimeout CloseTimeout CloseTimeout

닫기 작업을 완료하기 위해 제공되는 시간 간격을 가져오거나 설정합니다.Gets or sets the interval of time provided for a close operation to complete.

Count Count Count Count

이 컬렉션의 항목 수를 가져옵니다.Gets the number of items in this collection.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
CurrentConfiguration CurrentConfiguration CurrentConfiguration CurrentConfiguration

현재 Configuration 인스턴스가 속해 있는 구성 계층 구조를 나타내는 최상위 ConfigurationElement 인스턴스에 대한 참조를 가져옵니다.Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to.

(Inherited from ConfigurationElement)
ElementInformation ElementInformation ElementInformation ElementInformation

ElementInformation 개체의 사용자 지정할 수 없는 정보와 기능을 포함하는 ConfigurationElement 개체를 가져옵니다.Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object.

(Inherited from ConfigurationElement)
ElementProperty ElementProperty ElementProperty ElementProperty

ConfigurationElementProperty 개체 자체를 나타내는 ConfigurationElement 개체를 가져옵니다.Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself.

(Inherited from ConfigurationElement)
EvaluationContext EvaluationContext EvaluationContext EvaluationContext

ContextInformation 개체의 ConfigurationElement 개체를 가져옵니다.Gets the ContextInformation object for the ConfigurationElement object.

(Inherited from ConfigurationElement)
HasContext HasContext HasContext HasContext

CurrentConfiguration 속성이 null인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the CurrentConfiguration property is null.

(Inherited from ConfigurationElement)
ICollection<TServiceModelExtensionElement>.IsReadOnly ICollection<TServiceModelExtensionElement>.IsReadOnly ICollection<TServiceModelExtensionElement>.IsReadOnly ICollection<TServiceModelExtensionElement>.IsReadOnly

ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>가 읽기 전용인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether this ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> is read-only.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Item[ConfigurationProperty] Item[ConfigurationProperty] Item[ConfigurationProperty] Item[ConfigurationProperty]

이 구성 요소의 속성이나 특성을 가져오거나 설정합니다.Gets or sets a property or attribute of this configuration element.

(Inherited from ConfigurationElement)
Item[Int32] Item[Int32] Item[Int32] Item[Int32]

컬렉션 내의 지정된 인덱스에 위치하는 항목을 가져옵니다.Gets the item at the specified index within the collection.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Item[String] Item[String] Item[String] Item[String]

이 구성 요소의 속성, 특성 또는 자식 요소를 가져오거나 설정합니다.Gets or sets a property, attribute, or child element of this configuration element.

(Inherited from ConfigurationElement)
Item[Type] Item[Type] Item[Type] Item[Type]

컬렉션 내에서 지정된 형식의 항목을 가져옵니다.Gets the item of the specified type within the collection.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
LockAllAttributesExcept LockAllAttributesExcept LockAllAttributesExcept LockAllAttributesExcept

잠긴 특성의 컬렉션을 가져옵니다.Gets the collection of locked attributes.

(Inherited from ConfigurationElement)
LockAllElementsExcept LockAllElementsExcept LockAllElementsExcept LockAllElementsExcept

잠긴 요소의 컬렉션을 가져옵니다.Gets the collection of locked elements.

(Inherited from ConfigurationElement)
LockAttributes LockAttributes LockAttributes LockAttributes

잠긴 특성의 컬렉션을 가져옵니다.Gets the collection of locked attributes

(Inherited from ConfigurationElement)
LockElements LockElements LockElements LockElements

잠긴 요소의 컬렉션을 가져옵니다.Gets the collection of locked elements.

(Inherited from ConfigurationElement)
LockItem LockItem LockItem LockItem

요소가 잠겨 있는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether the element is locked.

(Inherited from ConfigurationElement)
Name Name Name Name

이 컬렉션의 이름을 가져오거나 설정합니다.Gets or sets the name of this collection.

(Inherited from NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
OpenTimeout OpenTimeout OpenTimeout OpenTimeout

열기 작업을 완료하기 위해 제공되는 시간 간격을 가져오거나 설정합니다.Gets or sets the interval of time provided for an open operation to complete.

Properties Properties Properties Properties

이 구성 요소의 특성 또는 ConfigurationPropertyCollection 개체일 수 있는 ConfigurationProperty 개체 컬렉션을 포함하는 ConfigurationElement 인스턴스를 가져옵니다.Gets a ConfigurationPropertyCollection instance that contains a collection of ConfigurationProperty objects that can be attributes or ConfigurationElement objects of this configuration element.

ReceiveTimeout ReceiveTimeout ReceiveTimeout ReceiveTimeout

받기 작업을 완료하기 위해 제공되는 시간 간격을 가져오거나 설정합니다.Gets or sets the interval of time provided for a receive operation to complete.

SendTimeout SendTimeout SendTimeout SendTimeout

보내기 작업을 완료하기 위해 제공되는 시간 간격을 가져오거나 설정합니다.Gets or sets the interval of time provided for a send operation to complete.

메서드

Add(BindingElementExtensionElement) Add(BindingElementExtensionElement) Add(BindingElementExtensionElement) Add(BindingElementExtensionElement)

지정한 요소를 이 구성 섹션에 추가합니다.Adds the specified element to this configuration section.

Add(TServiceModelExtensionElement) Add(TServiceModelExtensionElement) Add(TServiceModelExtensionElement) Add(TServiceModelExtensionElement)

지정한 요소를 이 구성 섹션에 추가합니다.Adds the specified element to this configuration section.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
ApplyConfiguration(Binding) ApplyConfiguration(Binding) ApplyConfiguration(Binding) ApplyConfiguration(Binding)

지정된 바인딩의 내용을 이 바인딩 구성 요소에 적용합니다.Applies the content of the specified binding to this binding configuration element. 이 메서드는 상속될 수 없습니다.This method cannot be inherited.

CanAdd(BindingElementExtensionElement) CanAdd(BindingElementExtensionElement) CanAdd(BindingElementExtensionElement) CanAdd(BindingElementExtensionElement)

이 섹션에 새 동작 요소를 추가하고 작업 성공 여부를 나타내는 값을 반환합니다.Adds a new behavior element to this section and returns a value indicating if the operation is successful.

CanAdd(TServiceModelExtensionElement) CanAdd(TServiceModelExtensionElement) CanAdd(TServiceModelExtensionElement) CanAdd(TServiceModelExtensionElement)

이 섹션에 새 동작 요소를 추가하고 작업 성공 여부를 나타내는 값을 반환합니다.Adds a new behavior element to this section and returns a value that indicates whether the operation is successful.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Clear() Clear() Clear() Clear()

이 컬렉션에 포함된 모든 요소를 삭제합니다.Deletes all elements in this collection. 이 메서드는 상속될 수 없습니다.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Contains(TServiceModelExtensionElement) Contains(TServiceModelExtensionElement) Contains(TServiceModelExtensionElement) Contains(TServiceModelExtensionElement)

이 컬렉션에 지정된 요소가 포함되어 있는지 여부를 나타내는 값을 반환합니다.Returns a value that indicates whether this collection contains a specific element. 이 메서드는 상속될 수 없습니다.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
ContainsKey(String) ContainsKey(String) ContainsKey(String) ContainsKey(String)

이 컬렉션에 지정된 이름의 요소가 포함되어 있는지 여부를 확인합니다.Determines whether this collection contains an element of the specified name.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
ContainsKey(Type) ContainsKey(Type) ContainsKey(Type) ContainsKey(Type)

이 컬렉션에 지정된 형식의 요소가 포함되어 있는지 여부를 확인합니다.Determines whether this collection contains an element of the specified type.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
CopyTo(TServiceModelExtensionElement[], Int32) CopyTo(TServiceModelExtensionElement[], Int32) CopyTo(TServiceModelExtensionElement[], Int32) CopyTo(TServiceModelExtensionElement[], Int32)

대상 배열의 지정된 인덱스에서 시작하여 전체 컬렉션을 호환되는 1차원 배열에 복사합니다.Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array. 이 메서드는 상속될 수 없습니다.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
DeserializeElement(XmlReader, Boolean) DeserializeElement(XmlReader, Boolean) DeserializeElement(XmlReader, Boolean) DeserializeElement(XmlReader, Boolean)

구성 파일에서 XML을 읽습니다.Reads XML from the configuration file.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

현재 ConfigurationElement 인스턴스를 지정된 개체와 비교합니다.Compares the current ConfigurationElement instance to the specified object.

(Inherited from ConfigurationElement)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

컬렉션에서 반복하는 IEnumerator를 반환합니다.Returns an IEnumerator that iterates through a collection. 이 메서드는 상속될 수 없습니다.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

현재 ConfigurationElement 인스턴스를 나타내는 고유 값을 가져옵니다.Gets a unique value representing the current ConfigurationElement instance.

(Inherited from ConfigurationElement)
GetTransformedAssemblyString(String) GetTransformedAssemblyString(String) GetTransformedAssemblyString(String) GetTransformedAssemblyString(String)

지정된 어셈블리 이름의 변환된 버전을 반환합니다.Returns the transformed version of the specified assembly name.

(Inherited from ConfigurationElement)
GetTransformedTypeString(String) GetTransformedTypeString(String) GetTransformedTypeString(String) GetTransformedTypeString(String)

지정된 형식 이름의 변환된 버전을 반환합니다.Returns the transformed version of the specified type name.

(Inherited from ConfigurationElement)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
Init() Init() Init() Init()

ConfigurationElement 개체를 초기 상태로 설정합니다.Sets the ConfigurationElement object to its initial state.

(Inherited from ConfigurationElement)
InitializeDefault() InitializeDefault() InitializeDefault() InitializeDefault()

ConfigurationElement 개체 값의 기본 집합을 초기화하는 데 사용됩니다.Used to initialize a default set of values for the ConfigurationElement object.

(Inherited from ConfigurationElement)
IsModified() IsModified() IsModified() IsModified()

파생 클래스에서 구현될 때 이 구성 요소가 마지막으로 저장되거나 로드된 이후 수정되었는지 여부를 나타냅니다.Indicates whether this configuration element has been modified since it was last saved or loaded, when implemented in a derived class.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
IsReadOnly() IsReadOnly() IsReadOnly() IsReadOnly()

ConfigurationElement 개체가 읽기 전용인지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the ConfigurationElement object is read-only.

(Inherited from ConfigurationElement)
ListErrors(IList) ListErrors(IList) ListErrors(IList) ListErrors(IList)

ConfigurationElement 개체와 모든 하위 요소의 잘못된 속성 오류를 전달된 목록에 추가합니다.Adds the invalid-property errors in this ConfigurationElement object, and in all subelements, to the passed list.

(Inherited from ConfigurationElement)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
OnApplyConfiguration(Binding) OnApplyConfiguration(Binding) OnApplyConfiguration(Binding) OnApplyConfiguration(Binding)

지정된 바인딩 요소의 내용을 이 바인딩 구성 요소에 적용할 경우 호출됩니다.Called when the content of a specified binding element is applied to this binding configuration element.

OnDeserializeUnrecognizedAttribute(String, String) OnDeserializeUnrecognizedAttribute(String, String) OnDeserializeUnrecognizedAttribute(String, String) OnDeserializeUnrecognizedAttribute(String, String)

deserialize하는 동안 알 수 없는 특성을 발견했는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether an unknown attribute is encountered during deserialization.

(Inherited from ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader) OnDeserializeUnrecognizedElement(String, XmlReader) OnDeserializeUnrecognizedElement(String, XmlReader) OnDeserializeUnrecognizedElement(String, XmlReader)

deserialize하는 동안 알 수 없는 요소를 발견했는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether an unknown element is encountered during deserialization.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
OnRequiredPropertyNotFound(String) OnRequiredPropertyNotFound(String) OnRequiredPropertyNotFound(String) OnRequiredPropertyNotFound(String)

필수 속성이 없으면 예외를 throw합니다.Throws an exception when a required property is not found.

(Inherited from ConfigurationElement)
PostDeserialize() PostDeserialize() PostDeserialize() PostDeserialize()

deserialization 후에 호출됩니다.Called after deserialization.

(Inherited from ConfigurationElement)
PreSerialize(XmlWriter) PreSerialize(XmlWriter) PreSerialize(XmlWriter) PreSerialize(XmlWriter)

serialization 전에 호출됩니다.Called before serialization.

(Inherited from ConfigurationElement)
Remove(TServiceModelExtensionElement) Remove(TServiceModelExtensionElement) Remove(TServiceModelExtensionElement) Remove(TServiceModelExtensionElement)

지정한 요소를 컬렉션에서 제거합니다.Removes the specified element from the collection. 이 메서드는 상속될 수 없습니다.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
Reset(ConfigurationElement) Reset(ConfigurationElement) Reset(ConfigurationElement) Reset(ConfigurationElement)

파생 클래스에서 재정의될 때 이 컬렉션을 수정되지 않은 상태로 다시 설정합니다.Resets this collection to its unmodified state when overridden in a derived class.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
ResetModified() ResetModified() ResetModified() ResetModified()

파생 클래스에서 재정의될 때 IsModified() 속성의 값을 false로 다시 설정합니다.Resets the value of the IsModified() property to false when overridden in a derived class.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
SerializeElement(XmlWriter, Boolean) SerializeElement(XmlWriter, Boolean) SerializeElement(XmlWriter, Boolean) SerializeElement(XmlWriter, Boolean)

파생 클래스에서 구현될 때 구성 요소의 내용을 구성 파일에 씁니다.Writes the contents of this configuration element to the configuration file when implemented in a derived class.

(Inherited from ConfigurationElement)
SerializeToXmlElement(XmlWriter, String) SerializeToXmlElement(XmlWriter, String) SerializeToXmlElement(XmlWriter, String) SerializeToXmlElement(XmlWriter, String)

파생 클래스에서 구현될 때 구성 요소의 외부 태그를 구성 파일에 씁니다.Writes the outer tags of this configuration element to the configuration file when implemented in a derived class.

(Inherited from ConfigurationElement)
SetIsModified() SetIsModified() SetIsModified() SetIsModified()

이 컬렉션의 IsModified() 속성을 설정합니다.Sets the IsModified() property for this collection.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
SetPropertyValue(ConfigurationProperty, Object, Boolean) SetPropertyValue(ConfigurationProperty, Object, Boolean) SetPropertyValue(ConfigurationProperty, Object, Boolean) SetPropertyValue(ConfigurationProperty, Object, Boolean)

속성을 지정된 값으로 설정합니다.Sets a property to the specified value.

(Inherited from ConfigurationElement)
SetReadOnly() SetReadOnly() SetReadOnly() SetReadOnly()

이 컬렉션과 모든 하위 요소의 내부 IsReadOnly 속성을 설정합니다.Sets the internal IsReadOnly property for this collection and for all sub-elements.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

구성 계층 구조의 여러 수준에서 구성 정보를 병합한 결과를 되돌립니다.Reverses the effect of merging configuration information from different levels of the configuration hierarchy.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)

명시적 인터페이스 구현

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

컬렉션에서 반복하는 IEnumerator를 반환합니다.Returns an IEnumerator that iterates through a collection. 이 메서드는 상속될 수 없습니다.This method cannot be inherited.

(Inherited from ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>)

Extension Methods

CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>)

반환을 DataTable 복사본이 들어 있는 DataRow 개체를 지정 된 입력 IEnumerable<T> 개체는 제네릭 매개 변수 TDataRow.Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

복사본 DataRow 지정 된 개체 DataTable, 지정 된 입력 IEnumerable<T> 개체는 제네릭 매개 변수 TDataRow합니다.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

복사본 DataRow 지정 된 개체 DataTable, 지정 된 입력 IEnumerable<T> 개체는 제네릭 매개 변수 TDataRow합니다.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

변환를 IEnumerableIQueryable합니다.Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 노드의 상위 항목이 들어 있는 요소 컬렉션을 반환합니다.Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 노드의 상위 항목이 들어 있는 필터링된 요소 컬렉션을 반환합니다.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 문서 및 요소의 하위 노드 컬렉션을 반환합니다.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 요소 및 문서의 하위 요소가 들어 있는 요소 컬렉션을 반환합니다.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 요소 및 문서의 하위 요소가 들어 있는 필터링된 요소 컬렉션을 반환합니다.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 요소 및 문서의 자식 요소 컬렉션을 반환합니다.Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 요소 및 문서의 필터링된 자식 요소 컬렉션을 반환합니다.Returns a filtered collection of the child elements of every element and document in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>)

소스 컬렉션의 모든 노드가 문서 순으로 정렬되어 들어 있는 노드 컬렉션을 반환합니다.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 문서 및 요소의 자식 노드 컬렉션을 반환합니다.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>)

부모 노드에서 소스 컬렉션의 모든 노드를 제거합니다.Removes every node in the source collection from its parent node.

적용 대상

추가 정보