MessageFormatterDuplexPipeTracker.GetToken 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
GetToken(PipeWriter) |
사용되지 않음.
클라이언트에서 RPC 서버로 메서드 인수로 전송되는 토큰을 나타내는 PipeWriter 토큰을 만듭니다. |
GetToken(IDuplexPipe) |
사용되지 않음.
클라이언트에서 RPC 서버로 메서드 인수로 전송되는 토큰을 나타내는 IDuplexPipe 토큰을 만듭니다. |
GetToken(PipeReader) |
사용되지 않음.
클라이언트에서 RPC 서버로 메서드 인수로 전송되는 토큰을 나타내는 PipeReader 토큰을 만듭니다. |
GetToken(PipeWriter)
주의
Use GetULongToken instead.
클라이언트에서 RPC 서버로 메서드 인수로 전송되는 토큰을 나타내는 PipeWriter 토큰을 만듭니다.
public int? GetToken (System.IO.Pipelines.PipeWriter writer);
public int? GetToken (System.IO.Pipelines.PipeWriter? writer);
[System.Obsolete("Use GetULongToken instead.")]
public int? GetToken (System.IO.Pipelines.PipeWriter? writer);
member this.GetToken : System.IO.Pipelines.PipeWriter -> Nullable<int>
[<System.Obsolete("Use GetULongToken instead.")>]
member this.GetToken : System.IO.Pipelines.PipeWriter -> Nullable<int>
Public Function GetToken (writer As PipeWriter) As Nullable(Of Integer)
매개 변수
- writer
- PipeWriter
RPC 서버와 공유할 클라이언트 파이프입니다. null일 수 있습니다.
반환
The token to use as the RPC method argument; or null
if writer
was null
.
- 특성
예외
생성자에 제공되지 않거나 MultiplexingStream ID 속성 없이 메시지를 serialize할 때 throw됩니다.
설명
이 메서드는 ID를 포함하는 요청을 직렬화하는 동안에만 호출해야 합니다(즉, 응답이 필요한 요청). 응답이 수신되면 항상 호출을 OnResponseReceived(Int64, Boolean)수행해야 합니다.
적용 대상
GetToken(IDuplexPipe)
주의
Use GetULongToken instead.
클라이언트에서 RPC 서버로 메서드 인수로 전송되는 토큰을 나타내는 IDuplexPipe 토큰을 만듭니다.
public int? GetToken (System.IO.Pipelines.IDuplexPipe duplexPipe);
public int? GetToken (System.IO.Pipelines.IDuplexPipe? duplexPipe);
[System.Obsolete("Use GetULongToken instead.")]
public int? GetToken (System.IO.Pipelines.IDuplexPipe? duplexPipe);
member this.GetToken : System.IO.Pipelines.IDuplexPipe -> Nullable<int>
[<System.Obsolete("Use GetULongToken instead.")>]
member this.GetToken : System.IO.Pipelines.IDuplexPipe -> Nullable<int>
Public Function GetToken (duplexPipe As IDuplexPipe) As Nullable(Of Integer)
매개 변수
- duplexPipe
- IDuplexPipe
RPC 서버와 공유할 클라이언트 파이프입니다. null일 수 있습니다.
반환
The token to use as the RPC method argument; or null
if duplexPipe
was null
.
- 특성
예외
생성자에 제공되지 않거나 MultiplexingStream ID 속성 없이 메시지를 serialize할 때 throw됩니다.
설명
이 메서드는 ID를 포함하는 요청을 직렬화하는 동안에만 호출해야 합니다(즉, 응답이 필요한 요청). 응답이 수신되면 항상 호출을 OnResponseReceived(Int64, Boolean)수행해야 합니다.
적용 대상
GetToken(PipeReader)
주의
Use GetULongToken instead.
클라이언트에서 RPC 서버로 메서드 인수로 전송되는 토큰을 나타내는 PipeReader 토큰을 만듭니다.
public int? GetToken (System.IO.Pipelines.PipeReader reader);
public int? GetToken (System.IO.Pipelines.PipeReader? reader);
[System.Obsolete("Use GetULongToken instead.")]
public int? GetToken (System.IO.Pipelines.PipeReader? reader);
member this.GetToken : System.IO.Pipelines.PipeReader -> Nullable<int>
[<System.Obsolete("Use GetULongToken instead.")>]
member this.GetToken : System.IO.Pipelines.PipeReader -> Nullable<int>
Public Function GetToken (reader As PipeReader) As Nullable(Of Integer)
매개 변수
- reader
- PipeReader
RPC 서버와 공유할 클라이언트 파이프입니다. null일 수 있습니다.
반환
The token to use as the RPC method argument; or null
if reader
was null
.
- 특성
예외
생성자에 제공되지 않거나 MultiplexingStream ID 속성 없이 메시지를 serialize할 때 throw됩니다.
설명
이 메서드는 ID를 포함하는 요청을 직렬화하는 동안에만 호출해야 합니다(즉, 응답이 필요한 요청). 응답이 수신되면 항상 호출을 OnResponseReceived(Int64, Boolean)수행해야 합니다.