XmlBinaryReaderSession XmlBinaryReaderSession XmlBinaryReaderSession XmlBinaryReaderSession Class

정의

최적화된 문자열을 동적 방법으로 관리할 수 있습니다.Enables optimized strings to be managed in a dynamic way.

public ref class XmlBinaryReaderSession : System::Xml::IXmlDictionary
public class XmlBinaryReaderSession : System.Xml.IXmlDictionary
type XmlBinaryReaderSession = class
    interface IXmlDictionary
Public Class XmlBinaryReaderSession
Implements IXmlDictionary
상속
XmlBinaryReaderSessionXmlBinaryReaderSessionXmlBinaryReaderSessionXmlBinaryReaderSession
구현

설명

세션 개체(이 클래스를 XmlBinaryWriterSession과 함께 사용)는 전체 대화를 확장할 수 있는 동적 문자열 원자화를 사용하도록 설정합니다.Session objects (this class together with XmlBinaryWriterSession) enable dynamic string atomization that can span an entire conversation. 이러한 세션 개체는 XmlDictionaryString 인스턴스의 동적 사전을 관리합니다.These session objects manage dynamic dictionaries of XmlDictionaryString instances. 동적 사전에 대한 자세한 내용은 XmlDictionary를 참조하십시오.For more information about dynamic dictionaries see XmlDictionary.

비동기 처리로 인해 도착하는 메시지가 보내진 순서가 아닌 다른 순서에 따라 동기적으로 처리될 수 있습니다.Due to asynchronous processing, it is possible for messages that arrive synchronously to be processed in a different order than they order in which they were sent. 다른 메커니즘을 사용 하 여 원래 순서나 원자화 된 문자열에서 메시지를 처리 하는 메시지를 확장을 확인 해야 하는 문자열 원자화를 전달 되어야 합니다.String atomization that spans messages must ensure the messages are processed in the original order, or the atomized strings must be conveyed using a different mechanism.

이를 사용하려면 세션 개체를 만들고 이를 이진 XML 판독기 또는 작성기에 대한 생성자 또는 이니셜라이저에 전달합니다.To use them you create a session object and pass it to the constructor or initializer for a binary XML reader or writer.

동적 사전을 다시 사용하려면 동일한 세션 개체를 이후의 모든 판독기 및/또는 작성기에 전달하기만 하면 됩니다.To reuse a dynamic dictionary simply pass the same session object to all subsequent readers and/or writers.

생성자

XmlBinaryReaderSession() XmlBinaryReaderSession() XmlBinaryReaderSession() XmlBinaryReaderSession()

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

메서드

Add(Int32, String) Add(Int32, String) Add(Int32, String) Add(Int32, String)

입력 매개 변수에서 XmlDictionaryString을 만들어 내부 컬렉션에 추가합니다.Creates an XmlDictionaryString from the input parameters and adds it to an internal collection.

Clear() Clear() Clear() Clear()

모든 콘텐츠의 내부 컬렉션을 지웁니다.Clears the internal collection of all contents.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)
TryLookup(Int32, XmlDictionaryString) TryLookup(Int32, XmlDictionaryString) TryLookup(Int32, XmlDictionaryString) TryLookup(Int32, XmlDictionaryString)

내부 컬렉션에 키와 일치하는 항목이 포함되는지 여부를 확인합니다.Checks whether the internal collection contains an entry matching a key.

TryLookup(String, XmlDictionaryString) TryLookup(String, XmlDictionaryString) TryLookup(String, XmlDictionaryString) TryLookup(String, XmlDictionaryString)

내부 컬렉션에 값과 일치하는 항목이 포함되는지 여부를 확인합니다.Checks whether the internal collection contains an entry matching a value.

TryLookup(XmlDictionaryString, XmlDictionaryString) TryLookup(XmlDictionaryString, XmlDictionaryString) TryLookup(XmlDictionaryString, XmlDictionaryString) TryLookup(XmlDictionaryString, XmlDictionaryString)

내부 컬렉션에 값과 일치하는 항목이 포함되는지 여부를 확인합니다.Checks whether the internal collection contains an entry matching a value.

적용 대상