DataContractJsonSerializer.IsStartObject 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
serializer가 개체를 읽을 수 있는지 여부를 지정하는 값을 가져옵니다.
오버로드
IsStartObject(XmlDictionaryReader) |
직렬 변환기가 역직렬화할 수 있는 개체를 나타내는 XML 요소 위에 XmlDictionaryReader가 배치되는지 여부를 지정하는 값을 가져옵니다. |
IsStartObject(XmlReader) |
역직렬화할 수 있는 개체에 XmlReader가 배치되는지 여부를 확인합니다. |
IsStartObject(XmlDictionaryReader)
직렬 변환기가 역직렬화할 수 있는 개체를 나타내는 XML 요소 위에 XmlDictionaryReader가 배치되는지 여부를 지정하는 값을 가져옵니다.
public:
override bool IsStartObject(System::Xml::XmlDictionaryReader ^ reader);
public override bool IsStartObject (System.Xml.XmlDictionaryReader reader);
override this.IsStartObject : System.Xml.XmlDictionaryReader -> bool
Public Overrides Function IsStartObject (reader As XmlDictionaryReader) As Boolean
매개 변수
- reader
- XmlDictionaryReader
JSON에서 매핑된 XML 스트림을 읽는 데 사용되는 XmlDictionaryReader입니다.
반환
판독기가 올바르게 배치되면 true
이고, 그렇지 않으면 false
입니다.
설명
개체 IsStartObject 가 XML 요소에 배치되어 있는지 확인하여 개체를 읽을 수 있는지 여부를 결정합니다. 또한 판독기에서 배치되는 XML 요소의 이름과 네임스페이스를 검사하고 값을 예상 이름 및 네임스페이스와 비교합니다. 필요한 이름은 생성자에 전달된 값(있는 경우)으로 rootName
설정하거나 없는 경우 "root"로 설정할 수 있습니다. 필요한 네임스페이스는 빈 문자열입니다.
이 메서드는 JSON에서 매핑된 XML로 작업할 때 고급 시나리오를 위한 것입니다.
적용 대상
IsStartObject(XmlReader)
역직렬화할 수 있는 개체에 XmlReader가 배치되는지 여부를 확인합니다.
public:
override bool IsStartObject(System::Xml::XmlReader ^ reader);
public override bool IsStartObject (System.Xml.XmlReader reader);
override this.IsStartObject : System.Xml.XmlReader -> bool
Public Overrides Function IsStartObject (reader As XmlReader) As Boolean
매개 변수
반환
판독기가 올바르게 배치되면 true
이고, 그렇지 않으면 false
입니다.
설명
이 메서드는 판독기가 역직렬화할 수 있는 요소에 배치되어 있는지 여부를 확인하고 있는 경우 반환 true
합니다. 반환 true
하려면 찾은 요소에 필요한 이름이 있어야 합니다.