SocketPermissionAttribute.CreatePermission Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sınıfının yeni bir örneğini SocketPermission oluşturur ve döndürür.
public:
override System::Security::IPermission ^ CreatePermission();
public override System.Security.IPermission CreatePermission();
override this.CreatePermission : unit -> System.Security.IPermission
Public Overrides Function CreatePermission () As IPermission
Döndürülenler
Güvenlik bildirimine SocketPermission karşılık gelen sınıfının bir örneği.
Özel durumlar
Geçerli örneğin Access, , HostTransportveya özelliklerinden biri veya Port daha fazlası şeklindedirnull.
Açıklamalar
CreatePermission yöntemi, uygulama kodu tarafından değil, güvenlik sistemi tarafından çağrılır. tarafından SocketPermissionAttribute açıklanan güvenlik bilgileri, öğesinin uygulandığı sınıf olan öznitelik hedefinin meta verilerinde SocketPermissionAttribute depolanır. Sistem daha sonra çalışma zamanında bilgilere erişir ve öğesini çağırır CreatePermission. Sistem, belirtilen güvenlik gereksinimlerini zorunlu kılmak için döndürülen IPermission öğesini kullanır.