Microsoft.Protocols.TestSuites.MS_OXCFXICS.FastTransferStream.VerifyMarker C# (CSharp) Method

VerifyMarker() public method

Get a Markers value from current position plus an offset and do not advance the position.
public VerifyMarker ( ) : Markers
return Markers
        public Markers VerifyMarker()
        {
            return (Markers)this.VerifyUInt32();
        }

Same methods

FastTransferStream::VerifyMarker ( int offset ) : Markers
FastTransferStream::VerifyMarker ( Markers marker ) : bool
FastTransferStream::VerifyMarker ( Markers marker, int offset ) : bool

Usage Example

示例#1
0
 /// <summary>
 /// Verify that a stream's current position contains a serialized state.
 /// </summary>
 /// <param name="stream">A FastTransferStream.</param>
 /// <returns>If the stream's current position contains
 /// a serialized state, return true, else false</returns>
 public static bool Verify(FastTransferStream stream)
 {
     return(stream.VerifyMarker(StartMarker) &&
            stream.VerifyMarker(
                EndMarker,
                (int)stream.Length - MarkersHelper.PidTagLength - (int)stream.Position));
 }
All Usage Examples Of Microsoft.Protocols.TestSuites.MS_OXCFXICS.FastTransferStream::VerifyMarker