DataServiceContext.BeginGetReadStream Yöntem

Tanım

Belirtilen varlık için belirtilen ileti üst bilgileriyle birlikte veri akışı olarak ikili özellik verilerini zaman uyumsuz olarak alır.

public:
 IAsyncResult ^ BeginGetReadStream(System::Object ^ entity, System::Data::Services::Client::DataServiceRequestArgs ^ args, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, AsyncCallback callback, object state);
member this.BeginGetReadStream : obj * System.Data.Services.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
Public Function BeginGetReadStream (entity As Object, args As DataServiceRequestArgs, callback As AsyncCallback, state As Object) As IAsyncResult

Parametreler

entity
Object

Alınacak ikili özelliğe sahip varlık.

args
DataServiceRequestArgs

DataServiceRequestArgs HTTP isteği iletisi için ayarları içeren sınıfın örneği.

callback
AsyncCallback

İstemci tüketimi için sonuçlar kullanılabilir olduğunda çağrılacak temsilci.

state
Object

Kullanıcı tanımlı durum nesnesi geri çağırmaya geçirildi.

Döndürülenler

IAsyncResult Zaman uyumsuz işlemin durumunu izlemek için kullanılan nesne.

Özel durumlar

yöntemine sağlanan parametrelerden herhangi biri şeklindedir null.

entity bu tarafından DataServiceContextizlenmez.

-veya-

entity şu durumdaAdded.

-veya-

entity Bir Medya Bağlantısı Girdisi değildir ve ikili özelliği yoktur.

Açıklamalar

GetReadStream yöntemi, istenen öğesinin ikili özelliğini içeren bir veri akışını zaman uyumsuz olarak istemektedirentity.

AtomPub protokolünde entity , bir Medya Bağlantısı Girdisi ve ikili özelliği de ilişkili Medya Kaynağı'dır.

içinde argsayarlanan üst bilgilerde doğrulama yapılmaz. Bu nedenle, http üst bilgisini isteğin anlamını değiştirecek şekilde değiştirmeyin.

Şunlara uygulanır