|
| XmlSqlBinaryReader (Stream stream, byte[] data, int len, string baseUri, bool closeInput, XmlReaderSettings settings) |
|
override string | GetAttribute (string name, string ns) |
|
override string | GetAttribute (string name) |
|
override string | GetAttribute (int i) |
|
override bool | MoveToAttribute (string name, string ns) |
|
override bool | MoveToAttribute (string name) |
|
override void | MoveToAttribute (int i) |
|
override bool | MoveToFirstAttribute () |
|
override bool | MoveToNextAttribute () |
|
override bool | MoveToElement () |
|
override bool | ReadAttributeValue () |
|
override void | Close () |
|
override string | LookupNamespace (string prefix) |
|
override void | ResolveEntity () |
|
override bool | Read () |
|
override bool | ReadContentAsBoolean () |
|
override DateTime | ReadContentAsDateTime () |
|
override double | ReadContentAsDouble () |
|
override float | ReadContentAsFloat () |
|
override decimal | ReadContentAsDecimal () |
|
override int | ReadContentAsInt () |
|
override long | ReadContentAsLong () |
|
override object | ReadContentAsObject () |
|
override object | ReadContentAs (Type returnType, IXmlNamespaceResolver namespaceResolver) |
|
virtual DateTimeOffset | ReadContentAsDateTimeOffset () |
|
virtual string | ReadContentAsString () |
|
virtual object | ReadContentAs (Type returnType, IXmlNamespaceResolver? namespaceResolver) |
|
virtual object | ReadElementContentAsObject () |
|
virtual object | ReadElementContentAsObject (string localName, string namespaceURI) |
|
virtual bool | ReadElementContentAsBoolean () |
|
virtual bool | ReadElementContentAsBoolean (string localName, string namespaceURI) |
|
virtual DateTime | ReadElementContentAsDateTime () |
|
virtual DateTime | ReadElementContentAsDateTime (string localName, string namespaceURI) |
|
virtual double | ReadElementContentAsDouble () |
|
virtual double | ReadElementContentAsDouble (string localName, string namespaceURI) |
|
virtual float | ReadElementContentAsFloat () |
|
virtual float | ReadElementContentAsFloat (string localName, string namespaceURI) |
|
virtual decimal | ReadElementContentAsDecimal () |
|
virtual decimal | ReadElementContentAsDecimal (string localName, string namespaceURI) |
|
virtual int | ReadElementContentAsInt () |
|
virtual int | ReadElementContentAsInt (string localName, string namespaceURI) |
|
virtual long | ReadElementContentAsLong () |
|
virtual long | ReadElementContentAsLong (string localName, string namespaceURI) |
|
virtual string | ReadElementContentAsString () |
|
virtual string | ReadElementContentAsString (string localName, string namespaceURI) |
|
virtual object | ReadElementContentAs (Type returnType, IXmlNamespaceResolver namespaceResolver) |
|
virtual object | ReadElementContentAs (Type returnType, IXmlNamespaceResolver namespaceResolver, string localName, string namespaceURI) |
|
string? | GetAttribute (string name, string? namespaceURI) |
|
bool | MoveToAttribute (string name, string? ns) |
|
virtual void | Skip () |
|
virtual int | ReadContentAsBase64 (byte[] buffer, int index, int count) |
|
virtual int | ReadElementContentAsBase64 (byte[] buffer, int index, int count) |
|
virtual int | ReadContentAsBinHex (byte[] buffer, int index, int count) |
|
virtual int | ReadElementContentAsBinHex (byte[] buffer, int index, int count) |
|
virtual int | ReadValueChunk (char[] buffer, int index, int count) |
|
virtual string | ReadString () |
|
virtual XmlNodeType | MoveToContent () |
|
virtual void | ReadStartElement () |
|
virtual void | ReadStartElement (string name) |
|
virtual void | ReadStartElement (string localname, string ns) |
|
virtual string | ReadElementString () |
|
virtual string | ReadElementString (string name) |
|
virtual string | ReadElementString (string localname, string ns) |
|
virtual void | ReadEndElement () |
|
virtual bool | IsStartElement () |
|
virtual bool | IsStartElement (string name) |
|
virtual bool | IsStartElement (string localname, string ns) |
|
virtual bool | ReadToFollowing (string name) |
|
virtual bool | ReadToFollowing (string localName, string namespaceURI) |
|
virtual bool | ReadToDescendant (string name) |
|
virtual bool | ReadToDescendant (string localName, string namespaceURI) |
|
virtual bool | ReadToNextSibling (string name) |
|
virtual bool | ReadToNextSibling (string localName, string namespaceURI) |
|
virtual string | ReadInnerXml () |
|
virtual string | ReadOuterXml () |
|
virtual XmlReader | ReadSubtree () |
|
void | Dispose () |
|
virtual Task< string > | GetValueAsync () |
|
virtual async Task< object > | ReadContentAsObjectAsync () |
|
virtual Task< string > | ReadContentAsStringAsync () |
|
virtual async Task< object > | ReadContentAsAsync (Type returnType, IXmlNamespaceResolver? namespaceResolver) |
|
virtual async Task< object > | ReadElementContentAsObjectAsync () |
|
virtual async Task< string > | ReadElementContentAsStringAsync () |
|
virtual async Task< object > | ReadElementContentAsAsync (Type returnType, IXmlNamespaceResolver namespaceResolver) |
|
virtual Task< bool > | ReadAsync () |
|
virtual Task | SkipAsync () |
|
virtual Task< int > | ReadContentAsBase64Async (byte[] buffer, int index, int count) |
|
virtual Task< int > | ReadElementContentAsBase64Async (byte[] buffer, int index, int count) |
|
virtual Task< int > | ReadContentAsBinHexAsync (byte[] buffer, int index, int count) |
|
virtual Task< int > | ReadElementContentAsBinHexAsync (byte[] buffer, int index, int count) |
|
virtual Task< int > | ReadValueChunkAsync (char[] buffer, int index, int count) |
|
virtual async Task< XmlNodeType > | MoveToContentAsync () |
|
virtual async Task< string > | ReadInnerXmlAsync () |
|
virtual async Task< string > | ReadOuterXmlAsync () |
|
|
bool | SetupContentAsXXX (string name) |
|
int | FinishContentAsXXX (int origPos) |
|
IDictionary< string, string > IXmlNamespaceResolver. | GetNamespacesInScope (XmlNamespaceScope scope) |
|
string IXmlNamespaceResolver. | LookupPrefix (string namespaceName) |
|
void | VerifyVersion (int requiredVersion, BinXmlToken token) |
|
void | AddInitNamespace (string prefix, string uri) |
|
void | AddName () |
|
void | AddQName () |
|
void | NameFlush () |
|
void | SkipExtn () |
|
int | ReadQNameRef () |
|
int | ReadNameRef () |
|
bool | FillAllowEOF () |
|
void | Fill_ (int require) |
|
void | Fill (int require) |
|
byte | ReadByte () |
|
ushort | ReadUShort () |
|
int | ParseMB32 () |
|
int | ParseMB32_ (byte b) |
|
int | ParseMB32 (int pos) |
|
int | ParseMB64 () |
|
BinXmlToken | PeekToken () |
|
BinXmlToken | ReadToken () |
|
BinXmlToken | NextToken2 (BinXmlToken token) |
|
BinXmlToken | NextToken1 () |
|
BinXmlToken | NextToken () |
|
BinXmlToken | PeekNextToken () |
|
BinXmlToken | RescanNextToken () |
|
string | ParseText () |
|
int | ScanText (out int start) |
|
string | GetString (int pos, int cch) |
|
string | GetAttributeText (int i) |
|
int | LocateAttribute (string name, string ns) |
|
int | LocateAttribute (string name) |
|
void | PositionOnAttribute (int i) |
|
void | GrowElements () |
|
void | GrowAttributes () |
|
void | ClearAttributes () |
|
void | PushNamespace (string prefix, string ns, bool implied) |
|
void | PopNamespaces (NamespaceDecl firstInScopeChain) |
|
void | GenerateImpliedXmlnsAttrs () |
|
bool | ReadInit (bool skipXmlDecl) |
|
void | ScanAttributes () |
|
void | SimpleCheckForDuplicateAttributes () |
|
void | HashCheckForDuplicateAttributes () |
|
string | XmlDeclValue () |
|
string | CDATAValue () |
|
void | FinishCDATA () |
|
void | FinishEndElement () |
|
bool | ReadDoc () |
|
void | ImplReadData (BinXmlToken tokenType) |
|
void | ImplReadElement () |
|
void | ImplReadEndElement () |
|
void | ImplReadDoctype () |
|
void | ImplReadPI () |
|
void | ImplReadComment () |
|
void | ImplReadCDATA () |
|
void | ImplReadNest () |
|
void | ImplReadEndNest () |
|
void | ImplReadXmlText () |
|
void | UpdateFromTextReader () |
|
bool | UpdateFromTextReader (bool needUpdate) |
|
void | CheckAllowContent () |
|
Type[] | GenerateTokenTypeMap () |
|
Type | GetValueType (BinXmlToken token) |
|
void | ReScanOverValue (BinXmlToken token) |
|
XmlNodeType | ScanOverValue (BinXmlToken token, bool attr, bool checkChars) |
|
XmlNodeType | ScanOverAnyValue (BinXmlToken token, bool attr, bool checkChars) |
|
XmlNodeType | CheckText (bool attr) |
|
XmlNodeType | CheckTextIsWS () |
|
void | CheckValueTokenBounds () |
|
int | GetXsdKatmaiTokenLength (BinXmlToken token) |
|
int | XsdKatmaiTimeScaleToValueLength (byte scale) |
|
long | ValueAsLong () |
|
ulong | ValueAsULong () |
|
decimal | ValueAsDecimal () |
|
double | ValueAsDouble () |
|
DateTime | ValueAsDateTime () |
|
DateTimeOffset | ValueAsDateTimeOffset () |
|
string | ValueAsDateTimeString () |
|
string | ValueAsString (BinXmlToken token) |
|
object | ValueAsObject (BinXmlToken token, bool returnInternalTypes) |
|
XmlValueConverter | GetValueConverter (XmlTypeCode typeCode) |
|
object | ValueAs (BinXmlToken token, Type returnType, IXmlNamespaceResolver namespaceResolver) |
|
short | GetInt16 (int pos) |
|
ushort | GetUInt16 (int pos) |
|
int | GetInt32 (int pos) |
|
uint | GetUInt32 (int pos) |
|
long | GetInt64 (int pos) |
|
ulong | GetUInt64 (int pos) |
|
float | GetSingle (int offset) |
|
double | GetDouble (int offset) |
|
Exception | ThrowUnexpectedToken (BinXmlToken token) |
|
Exception | ThrowXmlException (string res) |
|
Exception | ThrowXmlException (string res, string arg1, string arg2) |
|
Exception | ThrowNotSupported (string res) |
|
void | WriteNode (XmlWriter xtw, bool defattr) |
|
void | WriteAttributeValue (XmlWriter xtw) |
|
XmlWriter | CreateWriterForInnerOuterXml (StringWriter sw) |
|
void | SetNamespacesFlag (XmlTextWriter xtw) |
|
bool | SkipSubtree () |
|
bool | SetupReadElementContentAsXxx (string methodName) |
|
void | FinishReadElementContentAsXxx () |
|
async Task | WriteNodeAsync (XmlWriter xtw, bool defattr) |
|
async Task< bool > | SkipSubtreeAsync () |
|
async Task< bool > | SetupReadElementContentAsXxxAsync (string methodName) |
|
Task | FinishReadElementContentAsXxxAsync () |
|
Definition at line 12 of file XmlSqlBinaryReader.cs.